home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / Tools / lynx-2.4 / WWW / Library / Implementation / HTWAIS.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-28  |  1.4 KB  |  41 lines

  1. /*                                                    WAIS protocol module for the W3 library
  2.                                  WAIS PROTOCOL INTERFACE
  3.                                              
  4.    This module does not actually perform the WAIS protocol directly, but it does using one
  5.    or more libraries of the freeWAIS distribution. The ui.a library came with the old free
  6.    WAIS from TMC,  the client.a and wais.a libraries are needed from the freeWAIS from
  7.    CNIDR.
  8.    
  9.    If you include this module in the library, you must also
  10.    
  11.       Register the HTWAIS protocol at initialisation (e.g. HTInit or HTSInit) by compiling
  12.       it with -DDIRECT_WAIS
  13.       
  14.       Link with the WAIS libraries
  15.       
  16.    The wais source files are parsed by a separate and independent module, HTWSRC .   You
  17.    can include HTWSRC without including direct wais using this module, and your WWW code
  18.    will be able to read source files, and access WAIS indexes through a gateway.
  19.    
  20.    A WAIS-WWW gateway is just a normal W3 server with a libwww compiled with this module.
  21.    
  22.    Anyways, this interface won't change much:
  23.    
  24.  */
  25. #ifndef HTWAIS_H
  26. #define HTWAIS_H
  27.  
  28. #ifndef HTUTILS_H
  29. #include "HTUtils.h"
  30. #endif /* HTUTILS_H */
  31. #include "HTAccess.h"
  32.  
  33. GLOBALREF HTProtocol HTWAIS;
  34.  
  35. #endif
  36.  
  37. /*
  38.                                                                   Tim BL
  39.                                                                             
  40. */
  41.